data power pole energy recovery generator cable 34685 generators layouts power database power systems marco cable management atv 34680 marco analysis engineering